navigable waterway construction - Spanish English Dictionary